<?php

declare(strict_types=1);

namespace mi7soft\core;
defined('MI7') or exit('No direct script access allowed');

/**
 * 日志记录器
 * 平台日志: 访问记录，直接写文件
 *
 * 系统日志: 记录业务相同的日志，分为：
 *      错误日志：调用出错时，记录日志信息，方便查找问题
 *      业务日志：记录业务过程中的关键信息，方便是查找业务相关问题
 *
 */
class Logger
{
    public static $my_static = 'hello';
    static $sys_path; //系统目录
    static $log_path; //日志目录
    static $log_file_name; //日志文件
    static $log_file_path; //日志全路径 $sys_path/$log_path/$log_file_name

    static function init() {
        self::$sys_path = "hello world";
    }
    /**
     * 平台日志
     * 访问记录，直接写文件
     * @return void
     */
    static function trace()
    {

    }

    /**
     * 系统日志
     * 错误日志：调用出错时，记录日志信息，方便查找问题
     * @return void
     */
    static function log($a)
    {

    }

    /**
     * 系统日志
     * 业务日志：记录业务过程中的关键信息，方便是查找业务相关问题
     * @return void
     */
    static function info()
    {

    }
}